package com.ly.heart.domain.king.invoice;

import com.ly.heart.domain.king.BaseChildBo;
import com.ly.heart.domain.king.ModelBo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * @Author: Wuzh
 * @Description:
 * @Date Created in 21:52 2024-07-20
 * @return
 */

@Data
@ApiModel ("付款单推送金蝶业务对象")
@Accessors (chain = true)
public class PayBo extends ModelBo {

    @ApiModelProperty ("收款单位类型")
    private String FRECTUNITTYPE;

    @ApiModelProperty ("付款组织")
    private BaseChildBo FPAYORGID;

    @ApiModelProperty ("收款单位")
    private BaseChildBo FRECTUNIT;

    @ApiModelProperty ("结算组织")
    private BaseChildBo FSETTLEORGID;

    @ApiModelProperty ("业务日期")
    private String FDATE;

    @ApiModelProperty ("币别")
    private BaseChildBo FCURRENCYID;

    @ApiModelProperty ("采购组织")
    private BaseChildBo FPURCHASEORGID;

    @ApiModelProperty ("往来单位类型")
    private String FCONTACTUNITTYPE;

    @ApiModelProperty ("采购部门")
    private BaseChildBo FPURCHASEDEPTID;

    @ApiModelProperty ("往来单位")
    private BaseChildBo FCONTACTUNIT;

    @ApiModelProperty ("采购组")
    private BaseChildBo FPURCHASERGROUPID;

    @ApiModelProperty ("期望付款日期")
    private String FBookingDate;

    @ApiModelProperty ("采购员")
    private BaseChildBo FPURCHASERID;

    @ApiModelProperty ("备注")
    private String FREMARK;

    @ApiModelProperty ("付款单明细")
    private List<PayDetail> FPAYBILLENTRY;

}
